Semiotic Theory Explaned